/*
 * @Author: Simon 1958058172@qq.com
 * @Date: 2025-08-21 14:36:42
 * @LastEditors: Simon 1958058172@qq.com
 * @LastEditTime: 2025-08-21 14:48:08
 * @FilePath: \java.1212\csdn\IO\li04\Text.java
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
package csdn.IO.li04;

import java.io.File;
import java.io.Reader;
import java.io.Writer;
import java.io.FileReader;
import java.io.FileWriter;
//字符流将A文件内容拷贝到B文件
public class Text {
    public static void main(String[] args) throws Exception{
        //实例化流对象
        File fileA=new File("E:\\java.1212\\csdn\\IO\\li04\\a.txt");
        File fileB=new File("E:\\java.1212\\csdn\\IO\\li04\\b.txt");
        //读取A文件内容
        Reader reader=new FileReader(fileA);
        //准备B文件的输出流,设置文件追加
        Writer writer=new FileWriter(fileB,true);
        //读A文件
    //int i= reader.read();
    // System.out.println(i);
        int i;
        while ((i=reader.read())!=-1) {
            writer.write(i);
        }
        //关闭流
        //先开后关
        writer.flush();
        writer.close();
        reader.close();
    }
}
